package com.cal.utms.dto.dealing;

import java.util.ArrayList;
import java.util.List;

import com.cal.utms.entity.Deal;
import com.cal.utms.entity.Instrument;

public class PurchaseDealDto {

	// 'id'
	// ,'status','name','insType','listedInsCode','insCode','dealValue','maturityValue','maturityDate','valueDate','placementFee','secMarket','secSellerName','secSellerBankNo'
	// ,'couponDates','primaryDealer','issuer','couponRate','couponFreq','rateinterest','rateResetPeriod','resetDate','benchMark','floorValue','ceilingValue','withholdingTax'
	// ,'withholdingTaxRate','dayBasis','denominalMinVal','user','dealCode','fund','params','settlementCode','delevarymethode','dealerCode'

	private boolean success;
	private int id;
	private String status;
	private String name;
	private int insType;
	private String listedInsCode;
	private String insCode;
	private String dealValue;
	private String maturityValue;
	private String maturityDate;
	private String valueDate;
	private String placementFee;
	private int secMarket;
	private String secSellerName;
	private String secSellerBankNo;
	private String couponDates;
	private int primaryDealer;
	private int issuer;
	private String couponRate;
	private int couponFreq;
	private String rateinterest;
	private int rateResetPeriod;
	private String resetDate;
	private String benchMark;
	private double floorValue;
	private double ceilingValue;
	private String withholdingTax;
	private String withholdingTaxRate;
	private String dayBasis;
	private double denominalMinVal;
	private String user;
	private String dealCode;
	private int fund;
	private List<Instrument> instruemtList;
	private String params;

	private int settlementCode;
	private int delevarymethode;
	private int dealerCode;

	private String query;
	private List<Deal> deals;
	private PurchaseDealDto data;
	private List<PurchaseDealDto> dealDtos = new ArrayList<PurchaseDealDto>();

	public PurchaseDealDto getData() {
		return data;
	}

	public String getParams() {
		return params;
	}

	public void setParams(String params) {
		this.params = params;
	}

	public void setData(PurchaseDealDto data) {
		this.data = data;
	}

	public boolean isSuccess() {
		return success;
	}

	public void setSuccess(boolean success) {
		this.success = success;
	}

	public String getMaturityValue() {
		return maturityValue;
	}

	public void setMaturityValue(String maturityValue) {
		this.maturityValue = maturityValue;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getInsType() {
		return insType;
	}

	public void setInsType(int insType) {
		this.insType = insType;
	}

	public String getInsCode() {
		return insCode;
	}

	public void setInsCode(String insCode) {
		this.insCode = insCode;
	}

	public String getListedInsCode() {
		return listedInsCode;
	}

	public void setListedInsCode(String listedInsCode) {
		this.listedInsCode = listedInsCode;
	}

	public String getDealValue() {
		return dealValue;
	}

	public void setDealValue(String dealValue) {
		this.dealValue = dealValue;
	}

	public String getPlacementFee() {
		return placementFee;
	}

	public void setPlacementFee(String placementFee) {
		this.placementFee = placementFee;
	}

	public int getSecMarket() {
		return secMarket;
	}

	public void setSecMarket(int secMarket) {
		this.secMarket = secMarket;
	}

	public String getSecSellerName() {
		return secSellerName;
	}

	public void setSecSellerName(String secSellerName) {
		this.secSellerName = secSellerName;
	}

	public String getSecSellerBankNo() {
		return secSellerBankNo;
	}

	public void setSecSellerBankNo(String secSellerBankNo) {
		this.secSellerBankNo = secSellerBankNo;
	}

	public String getCouponDates() {
		return couponDates;
	}

	public void setCouponDates(String couponDates) {
		this.couponDates = couponDates;
	}

	public int getPrimaryDealer() {
		return primaryDealer;
	}

	public void setPrimaryDealer(int primaryDealer) {
		this.primaryDealer = primaryDealer;
	}

	public int getIssuer() {
		return issuer;
	}

	public void setIssuer(int issuer) {
		this.issuer = issuer;
	}

	public int getCouponFreq() {
		return couponFreq;
	}

	public void setCouponFreq(int couponFreq) {
		this.couponFreq = couponFreq;
	}

	public String getRateinterest() {
		return rateinterest;
	}

	public void setRateinterest(String rateinterest) {
		this.rateinterest = rateinterest;
	}

	public int getRateResetPeriod() {
		return rateResetPeriod;
	}

	public void setRateResetPeriod(int rateResetPeriod) {
		this.rateResetPeriod = rateResetPeriod;
	}

	public String getResetDate() {
		return resetDate;
	}

	public void setResetDate(String resetDate) {
		this.resetDate = resetDate;
	}

	public String getBenchMark() {
		return benchMark;
	}

	public void setBenchMark(String benchMark) {
		this.benchMark = benchMark;
	}

	public double getFloorValue() {
		return floorValue;
	}

	public void setFloorValue(double floorValue) {
		this.floorValue = floorValue;
	}

	public double getCeilingValue() {
		return ceilingValue;
	}

	public void setCeilingValue(double ceilingValue) {
		this.ceilingValue = ceilingValue;
	}

	public String getWithholdingTax() {
		return withholdingTax;
	}

	public void setWithholdingTax(String withholdingTax) {
		this.withholdingTax = withholdingTax;
	}

	public String getWithholdingTaxRate() {
		return withholdingTaxRate;
	}

	public void setWithholdingTaxRate(String withholdingTaxRate) {
		this.withholdingTaxRate = withholdingTaxRate;
	}

	public String getDayBasis() {
		return dayBasis;
	}

	public void setDayBasis(String dayBasis) {
		this.dayBasis = dayBasis;
	}

	public double getDenominalMinVal() {
		return denominalMinVal;
	}

	public void setDenominalMinVal(double denominalMinVal) {
		this.denominalMinVal = denominalMinVal;
	}

	public String getUser() {
		return user;
	}

	public void setUser(String user) {
		this.user = user;
	}

	public String getCouponRate() {
		return couponRate;
	}

	public void setCouponRate(String couponRate) {
		this.couponRate = couponRate;
	}

	public String getDealCode() {
		return dealCode;
	}

	public void setDealCode(String dealCode) {
		this.dealCode = dealCode;
	}

	public String getMaturityDate() {
		return maturityDate;
	}

	public void setMaturityDate(String maturityDate) {
		this.maturityDate = maturityDate;
	}

	public String getValueDate() {
		return valueDate;
	}

	public void setValueDate(String valueDate) {
		this.valueDate = valueDate;
	}

	public int getFund() {
		return fund;
	}

	public void setFund(int fund) {
		this.fund = fund;
	}

	public List<Instrument> getInstruemtList() {
		return instruemtList;
	}

	public void setInstruemtList(List<Instrument> instruemtList) {
		this.instruemtList = instruemtList;
	}

	public List<Deal> getDeals() {
		return deals;
	}

	public void setDeals(List<Deal> deals) {
		this.deals = deals;
	}

	public String getQuery() {
		return query;
	}

	public void setQuery(String query) {
		this.query = query;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getSettlementCode() {
		return settlementCode;
	}

	public void setSettlementCode(int settlementCode) {
		this.settlementCode = settlementCode;
	}

	public int getDelevarymethode() {
		return delevarymethode;
	}

	public void setDelevarymethode(int delevarymethode) {
		this.delevarymethode = delevarymethode;
	}

	public int getDealerCode() {
		return dealerCode;
	}

	public void setDealerCode(int dealerCode) {
		this.dealerCode = dealerCode;
	}

	public List<PurchaseDealDto> getDealDtos() {
		return dealDtos;
	}

	public void setDealDtos(List<PurchaseDealDto> dealDtos) {
		this.dealDtos = dealDtos;
	}

}
